principal street/district - Francés Inglés Diccionario